(bir şeyi) söz verdiği gibi yapmak/teslim etmek - Turkish English Dictionary